package VUDUYTUNG;

import java.util.Scanner;

public class HOMEWORK_05 {
	public static void main(String[] args) {
		String hoten, gioitinh, ketqua, tuoi, honnhan;
		Scanner in = new Scanner(System.in);

		do {
			//Kiểm tra Họ Tên
			do {
			System.out.println("Nhap Ho Ten: ");
			hoten = in.nextLine();
			if (hoten.isEmpty()) {
				System.out.println("Ban chua nhap ten.");
			}
			} while (hoten.isEmpty());
			
			// Kiểm tra Giới tính
			do {
			System.out.println("Gioi Tinh (Nam / Nu): ");
			gioitinh = in.nextLine();
			if (gioitinh.isEmpty()) {
				System.out.println("Wrong format");
			}
			} while (gioitinh.isEmpty());

			// Kiểm tra tuổi
			do {
				System.out.println("Nhap Tuoi: ");
				tuoi = in.nextLine();
				if (tuoi.isEmpty() || Integer.valueOf(tuoi) <= 0) {
					System.out.println("Wrong Format");
			}
			} while (tuoi.isEmpty() || Integer.valueOf(tuoi) <= 0);

			// Kiểm tra tình trạng hôn nhân
			do {

				System.out.println("Tinh trang hon nhan (co gia dinh = 1 / chua co gia dinh = 0): ");
				honnhan = in.nextLine();
				if (honnhan.isEmpty() || Byte.valueOf(honnhan) != 0 && Byte.valueOf(honnhan) != 1) {
					System.out.println("Wrong format");
			}
			} while (honnhan.isEmpty() || Byte.valueOf(honnhan) != 0 && Byte.valueOf(honnhan) != 1);

		} while (hoten.isEmpty() || gioitinh.isEmpty() || tuoi.isEmpty() || honnhan.isEmpty());

		byte age = Byte.parseByte(tuoi);
		byte marry = Byte.parseByte(honnhan);
		
		/* Thực hiện yêu cầu
		 * Thành viên là Nam, độ tuổi >= 22 tuổi và chưa có gia đình hoặc ly hôn được phép tham gia. 
		 * Thành viên là Nữ, độ tuổi >= 19 tuổi và chưa có gia đình hoặc ly hôn được phép tham gia. 
		 * Tất cả các thành viên tuổi < 19 không được tham gia.
		 */
		 
		if  (gioitinh.toLowerCase().contentEquals("nam")&&age>=22&&marry == 0)
		{
			System.out.println("Duoc Tham Gia");
		}
		else if (gioitinh.toLowerCase().contentEquals("nu")&&age>=19&&marry==0)
		{
			System.out.println("Duoc Tham Gia");
		}
		else
		{
			System.out.println("Khong duoc tham gia");
		}
	}
	
	

}
